-- 客户异常监控拦截退转明细表
DROP TABLE IF EXISTS jms_dm.dm_project_customer_intercept_reback_detail_dt;
CREATE EXTERNAL TABLE IF NOT EXISTS jms_dm.dm_project_customer_intercept_reback_detail_dt(
register_date                   String                  COMMENT '登记日期(查询日期)',
project_customer_id             String                  COMMENT '项目客户id',
project_customer_name           String                  COMMENT '项目客户名称',
subordinate_agent_code          String                  COMMENT '代理区编码',
subordinate_agent_name          String                  COMMENT '代理区名称',
franchisee_code                 String                  COMMENT '加盟商编码',
franchisee_name                 String                  COMMENT '加盟商名称',
register_site_code              String                  COMMENT '登记网点编码',
register_site_name              String                  COMMENT '登记网点名称',
customer_code                   String                  COMMENT '客户编码',
customer_name                   String                  COMMENT '客户名称',
register_time                   String                  COMMENT '登记时间',
billcode                        String                  COMMENT '运单号',
apply_type                      String                  COMMENT '申请类型',
origin_site_code                String                  COMMENT '始发网点编码',
origin_site_name                String                  COMMENT '始发网点名称',
comfirm_site_code               String                  COMMENT '审核网点编码',
comfirm_site_name               String                  COMMENT '审核网点名称',
real_site_code                  String                  COMMENT '实际操作网点编码',
real_site_name                  String                  COMMENT '实际操作网点名称',
first_print_time                String                  COMMENT '首次面单打印时间',
send_time                       String                  COMMENT '发件扫描时间',
confirm_duration                String                  COMMENT '确认时长',
handle_duration                 String                  COMMENT '处理时长',
send_duration                   String                  COMMENT '发件时长',
is_send_overtime                String                  COMMENT '是否发件超时:1 是  2 不是',
is_send_overtime_24             String                  COMMENT '是否发件超时24小时:1 是  2 不是',
is_handle_overtime              String                  COMMENT '是否处理超时:1 是  2 不是',
is_handle_overtime_24           String                  COMMENT '是否处理超时24小时:1 是  2 不是',
need_sign_time                  String                  COMMENT '规划签收时间',
sign_time                       String                  COMMENT '时效签收时间',
is_sign_intime                  String                  COMMENT '时效签收是否准点:1 是  2 不是',
realsign_time                   String                  COMMENT '实际签收时间',
is_realsign_intime              String                  COMMENT '实际签收是否准点:1 是  2 不是',
sign_network_code               String                  COMMENT '签收网点code',
sign_network_name               String                  COMMENT '签收网点名称',
delivery_time                   String                  COMMENT '寄件时间',
first_problem_type_name         String                  COMMENT '问题件大类',
second_problem_type_name        String                  COMMENT '问题件小类',
old_receiver_address            String                  COMMENT '运单原目的地址',
new_receiver_address            String                  COMMENT '新目的地地址'
)
COMMENT '客户异常监控拦截退转明细表'
PARTITIONED BY (dt string COMMENT '日期(yyyy-MM-dd)')
STORED AS PARQUET
LOCATION '/dw/hive/jms_dm.db/external/dm_project_customer_intercept_reback_detail_dt'
TBLPROPERTIES (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);


CREATE EXTERNAL TABLE jms_dm.dm_project_customer_intercept_reback_detail_h(
  `register_date` string COMMENT '登记日期(查询日期)',
  `project_customer_id` string COMMENT '项目客户id',
  `project_customer_name` string COMMENT '项目客户名称',
  `subordinate_agent_code` string COMMENT '代理区编码',
  `subordinate_agent_name` string COMMENT '代理区名称',
  `franchisee_code` string COMMENT '加盟商编码',
  `franchisee_name` string COMMENT '加盟商名称',
  `register_site_code` string COMMENT '登记网点编码',
  `register_site_name` string COMMENT '登记网点名称',
  `customer_code` string COMMENT '客户编码',
  `customer_name` string COMMENT '客户名称',
  `register_time` string COMMENT '登记时间',
  `billcode` string COMMENT '运单号',
  `apply_type` string COMMENT '申请类型',
  `origin_site_code` string COMMENT '始发网点编码',
  `origin_site_name` string COMMENT '始发网点名称',
  `comfirm_site_code` string COMMENT '审核网点编码',
  `comfirm_site_name` string COMMENT '审核网点名称',
  `real_site_code` string COMMENT '实际操作网点编码',
  `real_site_name` string COMMENT '实际操作网点名称',
  `first_print_time` string COMMENT '首次面单打印时间',
  `send_time` string COMMENT '发件扫描时间',
  `confirm_duration` string COMMENT '确认时长',
  `handle_duration` string COMMENT '处理时长',
  `send_duration` string COMMENT '发件时长',
  `is_send_overtime` string COMMENT '是否发件超时:1 是  2 不是',
  `is_send_overtime_24` string COMMENT '是否发件超时24小时:1 是  2 不是',
  `is_handle_overtime` string COMMENT '是否处理超时:1 是  2 不是',
  `is_handle_overtime_24` string COMMENT '是否处理超时24小时:1 是  2 不是',
  `need_sign_time` string COMMENT '规划签收时间',
  `sign_time` string COMMENT '时效签收时间',
  `is_sign_intime` string COMMENT '时效签收是否准点:1 是  2 不是',
  `realsign_time` string COMMENT '实际签收时间',
  `is_realsign_intime` string COMMENT '实际签收是否准点:1 是  2 不是',
  `sign_network_code` string COMMENT '签收网点code',
  `sign_network_name` string COMMENT '签收网点名称',
  `delivery_time` string COMMENT '寄件时间',
  `first_problem_type_name` string COMMENT '问题件大类',
  `second_problem_type_name` string COMMENT '问题件小类',
  `old_receiver_address` string COMMENT '运单原目的地址',
  `new_receiver_address` string COMMENT '新目的地地址')
COMMENT '客户异常监控拦截退转明细表90天数据'
PARTITIONED BY (dt string COMMENT '日期(yyyy-MM-dd)')
STORED AS PARQUET
LOCATION '/dw/hive/jms_dm.db/external/dm_project_customer_intercept_reback_detail_h'
TBLPROPERTIES (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);
